<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
@charset "utf-8";

/*å…¨é”Ÿè¡—åŒ¡æ‹·é”Ÿæ–¤æ‹·*/
*{margin:0;padding:0;}
body{margin:0;padding:0;font-size:12px;line-height:24px;font-family:Arial,"Microsoft YaHei";-webkit-text-size-adjust:none; color:#33;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none; font-family:"Microsoft YaHei";}
a:hover{color:#474F57;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none; }
.clear {LINE-HEIGHT: 0px; CLEAR: both}
/*é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·*/
.itop{ width:100%; height:29px; border-bottom:1px #d0d0d0 solid; }
.top{ width:1002px; height:29px; line-height:29px; color:#474F57; margin:0 auto;}
.top span{ float:left; color:#333;}
.topnav{ float:right; }
.topnav a{ line-height:29px; padding:0 5px;}

.logo{ float:left;margin-left: 40px;}
.toptel{ float:right;margin-top:60px;margin-right: 136px;}


/*é”ŸçŸ«ç¢‰æ‹·Banner*/
.banner { position:relative; height:532px;}
.banner .btn1 { bottom: 20px;margin-right: -450px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;}
.banner .btn1 span {line-height: 14px; background: none repeat scroll 0 0 #474F57; border: 1px solid #474F57; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn1 span.cur { font-weight: bold; padding: 4px 8px;}
.banner .bgitem{height: 532px; cursor:pointer; width: 100%;margin: 0 auto;position:absolute; background-position:center top; background-repeat:no-repeat;}

/*main*/
.main{ width:100%; margin:0 auto;}
.imain{width:1000px; margin:30px auto;}
.left{ float:left; width:252px;}
.right{float:right; width:730px;}

.qq{width:1000px; margin:40px auto 0; background:url(../images/qq.gif) no-repeat top center; height:244px;}

.tit{border-bottom:1px solid #474F57 ; height:30px; margin-top: 9px;}
.tit p{float:left; height:30px; line-height:30px; color:#474F57; font-size:16px;  text-align:center; padding-left:19px; font-weight:bold;}
.tit p span{font-size:14px;}
.tit a{float:right; line-height:30px; color:#474F57; padding-right:8px; font-size:12px; }
.tit a:hover{color:#333;}

.tu {width:301px; margin:6px auto;}

.about{ float:left; width:313px;}
.iabout{width:301px; margin:0 auto;}
.iabout p{ font-size:12px; font-family:"Microsoft YaHei";  line-height:24px; color:#333;}



.rongyu{width:1000px; margin:15px auto 0;}
#demo1p {list-style: none outside none; overflow: hidden;width: 1000px; height:280px; margin:0 auto;}
#indemo1p {float: left;width: 800%;}
#demo1p1 {float: left;}
#demo1p2 {float: left;}
.top_14{margin-top:15px;}
.top_14 div{float:left;width:196px; _width:190px;margin:16px 10px; text-align:center;}
.top_14 h2{width:196px;height:205px;margin:0 auto;}
.top_14 h2 a{width:190px;height:190px;border:#222 solid 1px; display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:188px;*font-family:Arial;}
.top_14 h2 img{vertical-align:middle; margin:5px 5px}
.top_14 h3 a{color:#222;font-weight:normal; line-height:36px; display:block; font-size:14px;}
.top_14 h3 a:hover{color:#222;}

.wrap{
	width: 1000px;
	margin: 0 auto;
}
#wrapper{margin-top:40px;text-align:center;}
.overlay{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; background-color: rgba(0,0,0,0.5); /*dim the background*/ text-align:center;  display:none;}
#overlay_pic {margin:200px auto; width:400px;  box-shadow: 10px 10px 5px #000;}
.jscarousal{width:1000px;height: 180px;margin:0 auto;padding: 0;position: relative; }
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{float: left;	width: 23px;height: 98px;background-color: #121212;color: White;position: relative;	top:30px;	cursor: pointer;}
.jscarousal .jscarousal-left{background-image: url(../images/left_arrow.jpg);background-repeat: no-repeat;background-position: left;}
.jscarousal .jscarousal-right{background-image: url(../images/right_arrow.jpg);background-repeat: no-repeat;	background-position: right;}
.jscarousal-contents{width:954px;height:180px;float: left;position: relative;overflow: hidden; margin:0 auto;}
.jscarousal-contents &gt; div{position: absolute;width: 100%;height: 180px;}
.jscarousal-contents &gt; div &gt; div{float: left;margin-left:40px;	margin-right:30px; padding:2px; border: solid 1px #dedede;}
.jscarousal-contents img{width: 113px;height: 160px;	}
.hidden{display: none;}
.visible{display: block;}
.thumbnail-active{filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}
.thumbnail-text{color: #7A7677;	font-weight: bold;text-align: left;	display: block;	padding: 10px 2px 2px 0px;}


.chanpinbg{width:100%; height:658px; background-image: url(../images/bgts.jpg);}
.chanpin{width:1000px; margin:0 auto; padding-top:50px;}
.product2{width:250px; float:left; background:#202020;}
.iprofenlei{color:#333; width:847px; margin:30px auto 0; height:24px; line-height:24px; border-left:1px #dedede solid;}
.iprofenlei a{ float:left; color:#333; padding:0px; font-size:14px; width:120px; text-align:center; border-right:1px #dedede solid;}
.iprofenlei a:hover{ text-decoration:underline; color:#474F57;}
.iprofenlei a.tabactive {position:relative;}

.diudiu{width:730px; float:left;}
/*.iprolist{margin-top:10px;}*/
.iprolist DIV {MARGIN: 15px 0px 30px 30px; width:200px;  FLOAT: left;}
.iprolist H2 { WIDTH: 200px; HEIGHT: 200px; border:1px #ccc solid; margin:0 auto;}
.iprolist H2 A { WIDTH: 200px; DISPLAY: block; HEIGHT: 200px;}
.iprolist H2 IMG {VERTICAL-ALIGN: middle}
.iprolist p {width:200px; text-align:center; height:30px; line-height:30px; z-index:9}
.iprolist p A {text-decoration:none; text-align:center; font-size:14px; display:block; COLOR: #333}
.iprolist p A:visited {COLOR: #333}
.iprolist p A:hover {color:#474F57;text-decoration:underline;}
.iprolist p span{ float:left; color:#fff;}


.lingyu{
	background: url(../images/lingyu.png) no-repeat;
	width: 1002px;
	height: 505px;
	margin: 45px auto;
}
.zhuanye{
	margin: 0 auto;
	width: 1020px;
	height: 260px;
	background: url(../images/zhuaye.jpg) no-repeat;
}


.fl p{color:#fff;line-height:24px; font-size:14px; padding-top:42px; padding-left:26px;}

.lx{padding:15px;}
.lx p{color:#fff; line-height:24px;}

.lx2{ border-left:2px #474F57 solid; border-right:2px #474F57 solid; border-bottom:2px #474F57 solid; margin-top:5px;}

.news{float:left; width:676px; margin-left:7px;}
.inews{padding:15px;}
.inews ul{}
.inews ul li{background:url(../images/dian.png) 8px center no-repeat; height:30px; line-height:30px; border-bottom:1px #cecece solid;}
.inews ul li a{float:left; font-size:12px; color:#333; padding-left:25px; display:block; line-height:30px;}
.inews ul li a:hover{color:#474F57; text-decoration:underline; }
.inews ul li span{float:right; font-size:12px; color:#333; line-height:30px;}

.inews p{font-size:12px; line-height:24px; color:#333; padding-left:23px;}

.news2{float:right; width:277px; margin-right:7px;}

.title {border-bottom:1px #474F57 solid; HEIGHT: 26px; margin:0 10px 10px 10px;}
.title H2 {LINE-HEIGHT: 24px; COLOR: #474F57; FONT-SIZE:16px ;FONT-WEIGHT: normal}

.title2{ height:50px; line-height:50px;width:220px; padding-left:10px; color:#fff; font-size:18px; font-family:"Microsoft Yahei";  }
.title2 span{ margin-left:10px; color:#fff; font-size:12px}

.title3{ height:50px; color:#333; font-size:18px; font-family:"Microsoft YaHei";  line-height:50px;  margin-bottom:10px; border-bottom:2px #474F57 solid;}
.title3 .loc{float:right;font-size:12px;font-family:"Microsoft YaHei"; color:#333; margin-right:20px; line-height:50px; }
.title3 span{display:block; min-width:150px; color:#474F57; text-align:left; font-family:"Microsoft Yahei"; padding-left:10px;}

.content{padding:10px 10px 20px 10px; font-size:12px; line-height:24px; color:#333; font-family:"Microsoft YaHei"}

.title4{ width:100%; text-align:center; height:20px; font-size:18px; margin-top:15px; margin-bottom:15px; font-family:"Microsoft Yahei"; color:#474F57; font-weight:bold;}

.inews_list{ width:100%;}
.inews_list li{ background:url(../images/dian.png) 7px center no-repeat; border-bottom:1px #cbcbcb solid; line-height:30px;}
.inews_list li a{color:#333; line-height:30px; padding-left:20px; font-family:"Microsoft Yahei";}
.inews_list li a:hover{ text-decoration:underline; color:#474F57}
.inews_list li a span{ float:right;}

.news_list{ width:100%;}
.news_list li{ background:url(../images/dian.png) 7px center no-repeat; border-bottom:1px #cbcbcb dotted; line-height:30px; margin-top:8px;}
.news_list li a{color:#333; line-height:30px; padding-left:20px; display:block; font-family:"Microsoft Yahei";}
.news_list li a:hover{ color:#474F57}
.news_list li a span{ float:right;}


.icontact_title{ height:35px; line-height:35px; padding-left:10px; width:262px; color:#fff; background:url(../images/icontact.jpg) left top no-repeat; font-size:18px;font-family:"Microsoft YaHei";}
.icontact_title span{ font-size:12px; color:#eee; padding-left:6px;}
.icontact_text{ padding:15px; background:#f8f8f8}

.contact{width:230px; height:160px; margin-top:15px;}
.contact_title{ height:35px; line-height:35px; padding-left:10px; width:220px; color:#fff; background:url(../images/icontact.jpg) left top no-repeat; font-size:18px;font-family:"Microsoft YaHei";}
.contact_title span{ font-size:12px; color:#eee; padding-left:6px;}
.contact_text{ padding:15px; background:#f8f8f8}

.iproduct{ width:1002px; margin:0 auto;}
.iproduct p{ margin-bottom:15px; }
.iproductlist DIV {WIDTH: 143px; FLOAT: left; }
.iproductlist H2 {MARGIN: 0px auto; WIDTH: 123px; HEIGHT: 96px;  border:1px #474F57 solid;;}
.iproductlist H2 A {TEXT-ALIGN: center; WIDTH: 123px; DISPLAY: block;  HEIGHT: 96px; font-family:"Microsoft Yahei";}
.iproductlist H2 IMG {VERTICAL-ALIGN: middle}

.prolist {float:left;}
.prolist DIV {MARGIN: 0px 15px 20px 15px; WIDTH:200px; FLOAT: left; }
.prolist H2 {MARGIN: 0px auto; WIDTH: 200px; HEIGHT: 200px; border:1px #d0d0d0 solid; padding:1px; text-align:center}
.prolist H2 A {WIDTH:200px; DISPLAY: block; HEIGHT:200px;  }
.prolist H2 IMG {VERTICAL-ALIGN: middle}
.prolist H3 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; height:30px}
.prolist H3 A {LINE-HEIGHT:30px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:"Microsoft Yahei";}
.prolist H3 A:visited {COLOR: #666}
.prolist H3 A:hover {COLOR: #474F57;}

.prolist2 {float:right; width:732px;}
.prolist2 DIV {MARGIN: 0px 6px 10px; WIDTH: 170px; FLOAT: left; }
.prolist2 H2 {MARGIN: 0px auto; WIDTH: 165px; HEIGHT: 123px; border:1px #d0d0d0 solid;}
.prolist2 h2:hover{ border:1px #474F57 solid;}
.prolist2 H2 A { WIDTH: 165px; DISPLAY: block; HEIGHT: 123px; }
.prolist2 H2 IMG {VERTICAL-ALIGN: middle}
.prolist2 H3 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; height:30px}
.prolist2 H3 A {LINE-HEIGHT:30px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:"Microsoft Yahei";}
.prolist2 H3 A:visited {COLOR: #666}
.prolist2 H3 A:hover {COLOR: #474F57;LINE-HEIGHT: 28px;}

.proinfo{ width:100%; height:250px;}
.proinfo_img{ float:left; width:300px; height:250px; border:1px #d0d0d0 solid;}
.proinfo_text{ width:700px; margin-top:10px;}
.proinfo_text h3{ color:#474F57; border-bottom:1px #474F57 solid; height:40px; font-size:24px; font-weight:normal; line-height:35px; font-family:"Microsoft YaHei";}
.proinfo_text p{ margin:10px 0; color:#666; font-family:"Microsoft Yahei";}
.pro_c{ width:700px; color:#666px; margin-top:15px; background:url(../images/box_dotline.gif) left bottom no-repeat; padding-bottom:20px;}

/*é”Ÿæ–¤æ‹·é¡µé”Ÿæ–¤æ‹·å¼*/
.page_info{text-align:center;margin-top:10px;color:#aaa;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;;font-size:12px;margin-top:20px; border:none !important;}
.page_list a{display:inline-block;color:#aaa;border:1px solid #aaa;background:#fff;text-align:center;margin:0 1px; width:auto; height:20px; padding:0px 6px;font-family:"Microsoft Yahei";*zoom:1;*display: inline;}
.page_list a:hover{color:#fff;border:1px solid #474F57;background:#474F57;}
.page_list a.on{color:#fff;border:1px solid #474F57;background:#474F57;}
.pagination li{*float: left;}

.preNext{position:relative;background:url(../images/news_con.jpg) left top no-repeat; padding-top:10px; margin-top:10px;}
.preNext .line{height:10px;overflow:hidden;clear:both;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;float:left;}
.preNext .text{color:#999;}
.preNext .text a:hover{color:#474F57; text-decoration:underline;}

.links{ width:1002px; margin:0 auto; color:#666;}
.links a{ padding:0 10px; color:#666;}
.links a:hover{ text-decoration:underline;}


*html{background-image:url(about:blank);background-attachment:fixed;}/*é”Ÿæ–¤æ‹·é”Ÿçµ€E6é”Ÿé“°ç™¸æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·*/
.tbox{width:50px;float:right;position:fixed;right:10px;bottom:15px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:none;}/*é”Ÿæ–¤æ‹·é”Ÿçµ€E6é”Ÿé“°è¯§æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹· position:fixed é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·*/
.tbox #gotop{width:50px;height:50px;background:url(../images/icon.png) no-repeat 0 0;display:block;}

.ys{width:100%; height:150px; margin-top:40px; background:url(../images/ys.jpg) no-repeat top center;}


.comment_list {PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px}
.comment_list UL {LIST-STYLE-TYPE: none}
.comment_list LI {PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px; border-bottom:1px dotted #ccc}
.comment_list LI A {PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/dian.png) no-repeat 10px center; COLOR: #333; PADDING-TOP: 0px}
.comment_list LI A:visited {COLOR: #333}
.comment_list LI A:hover {COLOR: #474F57;}
.comment_list span{float:right}

.prob_list2 {PADDING-BOTTOM: 10px}
.prob_list2 .cn2 {TEXT-ALIGN: center; WIDTH: 140px; FLOAT: left; margin:10px 10px 5px 15px;}
.prob_list2 .cn2 H2 {	MARGIN: 0px auto 8px; WIDTH: 140px; HEIGHT: 140px}
.prob_list2 .cn2 H2 A {BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; display:table-cell;*DISPLAY: block; *FONT-FAMILY: Arial; BACKGROUND: #ffffff; HEIGHT: 140px; *FONT-SIZE: 122px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
.prob_list2 .cn2 H2 IMG {VERTICAL-ALIGN: middle}
.prob_list2 .cn2 SPAN {LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #333}
.prob_list2 .cn2 SPAN A {LINE-HEIGHT: 18px; COLOR: #333}
.prob_list2 .cn2 SPAN STRONG {LINE-HEIGHT: 18px}
.prob_list2 .cn2 SPAN A:hover {COLOR: #474F57}

.heng{width:1000px; margin:50px auto 0;}
.title1{width:250px; height:75px; background: url(../images/prilist.jpg) no-repeat;}
.title1 h3{ font-size:20px; color:#fff; font-weight:normal; text-align:center; line-height:30px;height: 64px;
background-color: #474F57;width: 248px;} 
.title1 h3 span{display: block;}
.fl {min-height:280px;}
.fl DL {LIST-STYLE-TYPE: none; width:240px; position:relative; z-index:30; margin-bottom:3px;background-color: #5A6571; border:5px solid #222;}
.fl DT {HEIGHT:29px;  width:206px; margin:0px auto; border-bottom:1px #3b3b3b solid; background:url(../images/flbj.png) 22px center no-repeat;}
.fl DT A {TEXT-ALIGN: left; LINE-HEIGHT: 29px; DISPLAY: block; COLOR: #fff; font-size:14px; padding-left:50px;}
.fl DT A:visited {COLOR: #fff;}
.fl DT a:hover {color:#fff;}

.fl p{color:#fff;line-height:24px; font-size:14px; padding-top:42px; padding-left:26px;}

.lx{padding:15px;}
.lx p{color:#fff; line-height:24px;}

.lx2{ border: 1px solid #474F57;margin-top:5px;width: 249px;}
.lx2 p{color:#fff;padding-left:15px;}

.advan{
	width: 1020px;
	height: 604px;
	margin: 20px auto;
	background: url(../images/advan.png) no-repeat center center;
}

.about_detail{
	background: url(../images/probg.jpg) no-repeat center center;
	width: 100%;
	height: 696px;
	position: relative;
}


.f_about{
	width: 322px;
	margin-top:35px;
}
.f_about dl dd,.f_prolist dl dd{
	float: left;
	width: 130px;
	padding: 10px;
	text-align:center;
}
.f_prolist{
	width: 385px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	margin-top:20px;
}
.erweima{
	width: 285px;
}

.f_title{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding-left: 100px;
	margin-bottom: 15px;

}

.foot{width:1000px; margin:0 auto; color:#fff;height: 390px;}
.foot a{color:#fff; font-size:14px; padding:0 15px;background: url(../images/cur.jpg) no-repeat left center;}
.foot a:hover{color:#fc0;}

.foot p a{color:#fff; font-size:14px;}
.foot p a:hover{color:#fc0;}
.fll {
    float: left;
}
.flr{
    float: right;
}
.fll, .flr {
    display: inline;
}

.lmbg{ width:100%; height:45px; background: url(../images/lm.jpg) no-repeat center;}
.conpanytxt{ width:1000px; height:560px; -webkit-border-radius:10px ;-moz-border-radius:10px; border-radius:10px; border:1px dashed #fff; margin:0 auto}
.abouttitle{ width:1000px; height:90px; margin:0 auto; background: url(../images/aboutbg.png) no-repeat; font-weight:bold; font-size:29px; color:#fff; line-height:100px; text-align:center;}
.aboutmore{ width:147px; height:37px; margin:30px auto}
.probgcon{ width:100%; height:865px; background: url(../images/probgcon.jpg) no-repeat center;}
.proysbg{ height:64px; width:1343px; margin:0 auto; background: url(../images/proysbg.png) no-repeat center;}
.proitem{ width:1200px; margin:0 auto; border:1px solid #000}
.proitem ul li{ width:386px; height:254px;  float:left; margin:30px 5px 0px 5px; background:#fff; position:relative}
.proitem ul li img{ margin:16px 16px; width:355px; height:220px;}
.itemtxt{ height:50px; width:386px; background: url(../images/itembg.png); position:absolute; bottom:35px; line-height:50px; text-align:center; color:#fff; font-size:24px;}
.itemtxt a{ color:#fff;}
.itemtxt a:hover{ color:#fff;}
.gdprolist{ height:290px; width:100%; background:#cac8c8}


.hmnewscon{background: url(../images/bgts.jpg); width:100%; height:420px;}
.hmnewsbg{ width:1000px; height:44px; margin:0 auto ;background: url(../images/newsbg.png) no-repeat; }
.aboutcon{ width:1000px; height:420px; overflow:hidden;margin:0 auto;}
.newsmain1{ float:left; width:418px; height:169px; background:url(../images/newslbg.jpg) no-repeat; margin-right:20px; margin-left:20px;}
.newslisto{ float:left; font-size:12px; width:500px; height:195px; margin-left:15px; *+height:175px; overflow:hidden;}
.newslisto li{ line-height:27px; color:#333; height:27px; border-bottom:1px dashed #9a8368;}
.newslisto li a{ color:#333;}
.newslisto li a:hover{ color:#333;}
.contacttitle{ font-size:18px; font-weight:bold;margin-left:100px; line-height:50px;}
.contactft{ margin-left:100px;}
.contactft p{ line-height:26px; font-size:12px;}
.cnzzft{ float:left; width:70px;}
.ftcon{width:100%;height:36px;background-color:#363636;line-height:36px;color:#fff;}
.ftmain{ width:500px; margin:0 auto}
.rwmbg{ width:165px; height:200px; background: url(../images/rwm.png) no-repeat; margin:50px 65px}

.proysbg1{ width:1190px; height:532px; background: url(../images/ysbg.png) no-repeat; margin:30px auto}

.tablejs{ border-top:1px solid #333; border-right:1px solid #333;}
.tablejs td{ border-bottom:1px solid #333; border-left:1px solid #333; color:#a28f57; text-align:center; font-size:12px;}

.contento{ clear:both}
.wrapper { width: 1140px; margin: 0 auto; }
.header, .contento, .footer { min-width: 1140px; }
.nav li a, .slideGroup .parBd .slideBox ul li, .slideGroup .parBd .slideBox ul li dl dt, .slideGroup .parBd .slideBox ul li dl dd.more, .f_links a, .f_box01 .column03 .send, .focus .prev, .focus .next, .sub_proCover_box .pro_box ul li span, .sub_proCover_box .pro_box .title_box .more span, .leftpro dl dt a, .leftpro dl dd ul li a, ul#aside-parts-slide li p a, .sub_inquiry .inquirymain input.send, .sub_news_box ul li dl dt, .sub_news_box ul li dl dd.text, .sub_case_box ul li dl dt, .sub_case_box ul li dl dd.text { transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; }
.header { height: 130px; overflow: hidden; zoom: 1; }
{
 background: url(../images/wekh.jpg) no-repeat 300px 50px;
}
.header .logo { float: left; margin-top: 40px; }
.header .logo a { display: inline-block; background: url(../images/logo.png); width: 506px; height:62px; }
.header .logo h1 { text-indent: -9999px; }
.header .slogan { width: 199px; height: 22px; background: url(../images/slogan.jpg) no-repeat; float: left; display: inline; margin-left: 30px; margin-top: 58px; }
.header .telphone { width: 235px; height: 48px; text-indent: -9999px; float: right; background: url(../images/telphone.jpg); margin-top: 40px; }
.nav-box { height: 56px; background: #333; line-height: 56px; width: 100%; clear:both}
.nav { line-height:56px; width:1140px}
.nav ul { list-style: none; padding: 0px; margin: 0px; }
.nav ul li { float: left;  line-height: 54px; position: relative; width:126px; text-align:center; float:left\9}
.nav ul li.nav-2 { background: url(../images/nav_icon.png) no-repeat 120px center; }
.nav ul li .subcat { position: absolute; top: 55px; left: 0px; background-color: #515c80; margin: 0px; padding: 0px; display: none; z-index: 9999; width:450px; clear:both}
.nav ul li:hover{ background-color: #515c80; }
.nav ul li .subcat li { position: relative; border: none; float:left; margin-right:15px;}
.nav ul li .subcat li a { font-size: 12px; line-height: 38px;  height: 38px; display: block; text-transform: capitalize; display: block; padding: 0; text-align: center; color: #a4afd6; padding-left:10px; padding-right:10px;} 
.nav ul li .subcat a:hover, .nav ul li .subcat a.active { color:#fff; padding-left:10px; padding-right:10px;} 
.nav ul li a { color: #FFF;  height: 56px; display: block; display: inline-block; text-decoration: none; font-size: 16px;}
.nav ul li .subcat li  a:hover{color: #fff}
.nav ul li a:hover, .nav ul li a.active {color: #fff }
/*banner*/

/*content*/

.btn-more { background: #eccd5a; display: block; float:right; padding: 5px 20px; width: 70px; font-size: 14px; }
.c_box01 { overflow: hidden; zoom: 1; background: url(../images/bg02.jpg) repeat-x; height: 700px; }
.c_box01 .rollBox .product-type { float: left; height:110px; line-height: 32px; }
.c_box01 .rollBox .product-type span { float: left; display: block; background: #e2e2e2; color: #333333; padding: 0 20px; height:60px; line-height: 60px; text-align: center;  margin-right: 10px; font-size: 18px; width:108px; font-weight:bold;}
.c_box01 .rollBox .product-type a { padding: 0 18px; display: block; float: left; }
.c_box01 .rollBox .product-type a:hover { color: #0055a5; }
.c_box01 .rollBox .btn { float: right; }
.c_box01 .rollBox .btn a { display: inline-block; margin-bottom: 15px; }
.c_box01 .rollBox .btn a.btn01 { background: url(../images/icons.png) no-repeat 0 -29px; width: 35px; height: 34px; margin-right: 5px; }
.c_box01 .rollBox .btn a.btn02 { background: url(../images/icons.png) no-repeat 0 -76px; width: 35px; height: 34px; }
.c_box01 .rollBox .btn a.btn01:hover { background: url(../images/icons.png) no-repeat 0 -132px; width: 35px; height: 34px; margin-right: 5px; }
.c_box01 .rollBox .btn a.btn02:hover { background: url(../images/icons.png) no-repeat 0 -180px; width: 35px; height: 34px; }
.c_box01 .titleo { text-align: center; margin: 60px 0 40px; }
.c_box01 .titleo h2 { font-size: 32px; height: 52px; line-height: 52px; }
.c_box01 .titleo p { font-size: 14px; color: #666; }
.c_box01 .rollBox { overflow: hidden; zoom: 1; }
.c_box01 .rollBox ul li a { border:5px solid #ddd; float: left; width: 252px; margin-top: 15px; margin-right: 30px; height: 320px; background: #fff; display: block; }
.c_box01 .rollBox .pic {  height: 260px; text-align:center; display: table-cell;vertical-align:middle;}
.c_box01 .rollBox .pic img:hover{  }
.c_box01 .rollBox .pic img {   }
.c_box01 .rollBox .text { color: #909090; font-size: 14px; text-transform: uppercase; text-align: center; height: 40px; width:265px; line-height:40px; }
.c_box03 { overflow: hidden; zoom: 1; background: #0055a5; color: #fff; padding: 40px 0 65px 0 }
.c_box03 .cb03_left { float: left; width: 630px; margin-top: 40px; margin-left:60px; font-size:14px;}
.c_box03 .cb03_left dl dt { font-size: 30px; text-transform: uppercase; line-height: 24px; color: #333; margin-bottom: 20px; color: #eccd5a }
.c_box03 .cb03_left dl dd p { margin: 10px 0 }
.c_box03 .cb03_right { float: left; margin-top: 30px; }
.c_box03 .cb03_right .pic {padding: 20px 20px; }
.c_box04 { overflow: hidden; zoom: 1; background: #f6f6f6; padding: 40px 0 40px 0; }
.c_box04 .index_news { float: left; width: 555px; }
.c_box04 .index_news ul { background: #fff; padding: 20px; margin-top: 30px }
.c_box04 .index_news ul li a { color: #373737; line-height: 32px; font-size:14px;  }
.c_box04 .index_news ul li span { display: inline-block; float: right; color: #bbb; }
.c_box04 .index_news ul li i { display: inline-block; background: url(../images/icons.png) no-repeat -100px 0; width: 4px; height: 5px; vertical-align: middle; padding-right: 10px; }
.c_box04 .index_gallery { float: right; }
.c_box04 .index_gallery .aside-parts-slide { overflow: hidden; padding: 30px 0 15px 0; }
.c_box04 .index_gallery ul#aside-parts-slide { overflow: hidden; }
.c_box04 .index_gallery ul#aside-parts-slide li { display: none; overflow: hidden; }
.c_box04 .index_gallery ul#aside-parts-slide li .left { float: left; }
.c_box04 .index_gallery ul#aside-parts-slide li .right { float: right; }
.c_box04 .index_gallery ul#aside-parts-slide li img { background: #fff; padding: 8px 8px; }
.c_box04 .index_gallery ul#aside-parts-slide li p { text-align: center; background: #ebebeb; line-height: 30px; margin-top: 7px; text-transform: capitalize; }
.c_box04 .index_gallery ul#aside-parts-slide li p a { display: inline-block; color: #373737; line-height: 30px; }
.c_box04 .index_gallery ul#aside-parts-slide li p:hover { background: #d01a04; }
.c_box04 .index_gallery ul#aside-parts-slide li p:hover a { color: #fff; }
.c_box04 .index_gallery ul#aside-parts-nav { overflow: hidden; zoom: 1; text-align: center; margin-top: 20px; background: url(../images/bg07.jpg) no-repeat center center; width: 555px; }
.c_box04 .index_gallery ul#aside-parts-nav li { display: inline-block; width: 12px; height: 12px; margin: 0 7px 0 0; zoom: 1; *display: inline;
cursor: pointer; background: url(../images/icons.png) no-repeat -122px -2px; cursor: pointer }
.c_box04 .index_gallery ul#aside-parts-nav li.now { background: url(../images/icons.png) no-repeat -147px -2px; cursor: default; }
.tetle { width: 555px; height: 49px; background: url(../images/cb0402.jpg) no-repeat left top; line-height: 49px; font-size: 17px }
.tetle a { font-size: 12px; float: right; padding-right: 15px }

/*footer*/
.footer { background: #333; overflow: hidden; zoom: 1; padding: 25px 0 20px; color: #fff; text-align: center; }
.footer .wrapper .fnav { text-align: center; border-bottom: 1px solid #404040; padding-bottom: 18px; }
.footer .wrapper .fnav a { padding: 0 12px; font-size: 13px; color: #b6b6b6 }
.footer .wrapper .copyright { color: #b6b6b6; text-align: center; padding-top: 15px; text-align: center; font-size: 12px; line-height: 26px; }
/*return top*/
.backToTop { width: 95px; height: 95px; background: url(../images/top.jpg) no-repeat center; cursor: pointer; position: fixed; right: 3%; text-indent: 9999px; bottom: 30px; }

/**************å·¥ç¨‹æ¡ˆä¾‹******************/	
.home_ad{width:540px;overflow:hidden; background:#fff; height:231px;}	
.home_ad .picScroll-left{width:540px;}
.home_ad .picScroll-left .ad_title{height:24px;padding:10px;overflow:hidden;}
.home_ad .picScroll-left .ad_title .hd{float:right;width:90px;position:relative;}
.home_ad .picScroll-left .ad_title .hd a{cursor:pointer;width:18px;height:18px;display:block;position:absolute;}
.home_ad .picScroll-left .ad_title .hd a.next{background:url("../images/icon-forward_ee579597.jpg") no-repeat;right:0px;}
.home_ad .picScroll-left .ad_title .hd a.prev{background:url("../images/icon-backward_30ac881d.jpg") no-repeat;left:0px;}
.home_ad .picScroll-left .ad_title .hd a.prevStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .ad_title .hd a.nextStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .ad_title .hd ul{margin-left:21px;text-indent:99999px;}
.home_ad .picScroll-left .ad_title .hd ul li{width:23px;height:18px;float:left;cursor:pointer;background:url("../images/icon-pagenation_8b2f0f92.jpg") no-repeat center;}
.home_ad .picScroll-left .ad_title .hd ul li.on{background:url("../images/icon-pagenation-current_ad0a381a.jpg") no-repeat center;}

.home_ad .picScroll-left .bd .picList li{float:left;display:inline;position:relative; margin-right:9px; margin-left:6px;}

.home_ad .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.home_ad .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;}
.home_ad .picScroll-left .bd ul li{text-align:center;}
.home_ad .picScroll-left .bd ul li img{width:250px;height:168px;display:block;padding:2px;border:1px solid #ccc;}
.home_ad .picScroll-left .bd ul li a:hover img{border-color:#999;}


.sub_products { margin-bottom: 20px; }
.sub_products .left-bar-title { padding: 6px; background: #515c80; color: #fff; text-align: center; height: 36px; line-height: 36px; font-size: 16px; }
.promenu li { margin: 5px 0;clear: both; border: 1px solid #ddd; margin: 3px 0 ;display:inline-block;background: #efefef; text-indent: 40px; line-height: 36px;font-size: 14px; width:250px;}
.promenu li span{ border: 1px solid #ddd; margin: 3px 0 ;display:inline-block;background: #efefef; text-indent: 40px; line-height: 36px;font-size: 14px;width: 100%}
.promenu li i{display: inline-block;float: right;width: 12px;height:10px;margin-right:15px;background:url(../images/arrow_down.gif) no-repeat left top;cursor:pointer;margin-top: 17px} 

.promenu li span:hover a{color: #d91b03}
.promenu .sub li a:hover,.promenu .sub li a.articlecur {color: #d91b03 }
.promenu .sub li { text-indent: 60px; padding: 6px 0; background: url(../images/dot.gif) no-repeat 45px center; }
.promenu dl dd a:hover { color: #d91b03 }
.sub_contact .left-bar-title { padding: 6px; background: #333; color: #fff; text-align: center; height: 36px; line-height: 36px; font-size: 16px; }
.sub_contact h3 { font-size: 16px; font-weight: bold;color: #515c80;margin-top: 15px; border-bottom: 1px dashed #ddd; padding-bottom: 15px; text-align: center; margin-bottom: 15px; }
.sub_contact p{ height: 28px; line-height: 28px; background: url(../images/arrow.gif) no-repeat 10px center; padding-left: 25px }

.ftmain{ width:600px; margin:0 auto}
.cnzzft{ float:left; width:70px;}</pre></body></html>